精  
我截Mario Forever游戏卷轴的方法
id: 244094580 | 楼主:yecongxiao | 返回首页
id: 2360286903
1L | 作者:yecongxiao | 发布于 2007-08-09 08:23

一楼留给百度!


id: 2360288382
2L | 作者:yecongxiao | 发布于 2007-08-09 08:23

原先我认为直接用著名的截图软件SnagIt的截滚动窗口就能解决的,结果发现行不通。

(注:该软件可以把一屏不能显示完的网页或文档截到一张图上。)

那就另向办法吧,搜到一个能用来制作广角照片的软件Zoner Panorama Maker(其实我还同时找到了另外几个,但另几个都不能符合我这种特殊应用。)

我想,能否让SnagIt定时截图,自动保存到文件夹里,然后使用Zoner Panorama Maker的自动拼接功能,拼成长轴呢?

前者很好办。如果会使用其他截图软件定时自动保存的人,请跳过这段�



id: 2360290284
3L | 作者:yecongxiao | 发布于 2007-08-09 08:24

一、定时自动截图

这是snagit的主界面�



id: 2360292107
4L | 作者:yecongxiao | 发布于 2007-08-09 08:25

首先,点下方的“文件”(见上图大的橙色圈)>“属性”。在跳出的会画框中按下图划红线那样设置。(建议保存在一个新的空文件夹里,位置任意)



id: 2360294479
5L | 作者:yecongxiao | 发布于 2007-08-09 08:25

注意,主界面上两个小的橙色圈中分别表示"把鼠标截进画面"和"截图后预览"。

这两个要不选中。否则玩游戏时弹出预览框就完了!

然后,点最上面那排的“工具(T)”>“定时器设置”。

在跳出的窗口中按下图划红线那样设置,然后“确定�



id: 2360296303
6L | 作者:yecongxiao | 发布于 2007-08-09 08:26

好了。准备工作完毕。打开游戏,来到World 1-1。按键盘上的printscreen。这时出现截图提示框,对准游戏区域按一下就行了。

操控mario把1-1过了。游戏会有点卡,但影响不大。别走太快,也别太慢。(太慢问题不大,等会到保存截图的文件夹里把重复背景的删了)

过关后,再按下printscreen。此时提示你“是否停止截图”选“是”。好了,游戏可以关掉了�



id: 2360297855
7L | 作者:yecongxiao | 发布于 2007-08-09 08:26

二、筛选图片

去你之前设定了保存图片的地方。

里面一般有30-40张左右的截图吧,就是刚才玩1-1时每格一秒截的。

把明显背景重复的图删了。比如为了等食人花,而持续几秒没前进的。筛选原则是:按文件名排列的两张图之间,既要有重复的部分,又不至于图中某部分在所有图片中出现超过两次。

也就是说如果01图加上03图,已经不缺之间的背景了,那02图就不要了�



id: 2360300493
8L | 作者:yecongxiao | 发布于 2007-08-09 08:27

三、拼接

最后打开Zoner Panorama Maker。按“下一步”先定位到保存图的文件夹。软件会自动把所有图片读进来



id: 2360302703
9L | 作者:yecongxiao | 发布于 2007-08-09 08:28

按“下一步”,这步软件是问你按文件名按“顺序”排还是按“逆序”。当然是默认的顺序。所以直接“下一步”

现在到了下图的地方了。红圈一处是焦距的意思。我们不是真的相机拍的,所以焦距应该越大越好。比如我填了10000000。填小了会怎么样?自己试试吧!不过大于300后区别就不明显了�



id: 2360304395
10L | 作者:yecongxiao | 发布于 2007-08-09 08:29

红圈二处点了后,按下图设置。(不允许它旋转�



id: 2360305883
11L | 作者:yecongxiao | 发布于 2007-08-09 08:29

好了,最后按"Join"。自己看看预览结果还满意吧,不满意的话可能主要是筛选图片这步做得不好�


id: 2360310109
12L | 作者:yecongxiao | 发布于 2007-08-09 08:30

如果满意了,那就一路按ok就可以了。这里是设置图片输出质量什么的,按默认就行。最后别忘save


id: 2360311254
13L | 作者:yecongxiao | 发布于 2007-08-09 08:31

最后附两种我做的长图。第一张是失败品,原因么还是筛选问题。删掉几张截图后,再做,第二个是比较成功的了。

大家有什么好方法,也都说说吧�



id: 2360312808
14L | 作者:yecongxiao | 发布于 2007-08-09 08:31

失败品:

(一塌糊涂!)



id: 2360314961
15L | 作者:yecongxiao | 发布于 2007-08-09 08:32

比较成功的

(ok!)



id: 2360324336
16L | 作者:yecongxiao | 发布于 2007-08-09 08:34

此法的关键是不要手工拼接。因为手工拼两三张还好。几十张的要手工拼太累了�


id: 2360332402
17L | 作者:HappyQ_Memory | 发布于 2007-08-09 08:37

麻烦你能不能帮忙做一个MF2-5的卷轴!감사함니다!我真的需要试着复刻!非常感激!如果实在不行配个草图也行!


id: 2360343543
18L | 作者:yecongxiao | 发布于 2007-08-09 08:40

Zoner Panorama Maker:(6 MB)

wwwhomes.uni-bielefeld.de/cye1/other/longpic/ZonerPanoramaMaker.rar

没有病毒,请百度不要删。谢谢!



id: 2360347467
19L | 作者:yecongxiao | 发布于 2007-08-09 08:41

回复17楼:

我试试吧!此法碰到场景中有很多会动的东西就比较麻烦了�



id: 2360353990
20L | 作者:HappyQ_Memory | 发布于 2007-08-09 08:42

没关系!


id: 2360592090
21L | 作者:212.201.83.* | 发布于 2007-08-09 09:31

groups.msn.com/_Secure/0VwCMHcAYxB*xVyrp6uImyuQMHSXC5zYfNxsVUZ9oLDWmvpOl5XuKWNXQxXgPEaTnvEW2B9yY*0spIee6vjhwhZfgyUX2BqPrVrXFoLxjBgTOt1R*PkKhTIqNCWig!zkt/P?dc=4675523863656330181

这里�



id: 2360641194
22L | 作者:HappyQ_Memory | 发布于 2007-08-09 09:39

哦!太感谢了!那么你知道不知道别的地图又在哪几个地方呢(PIA 飞,封嘴�


id: 2360710441
23L | 作者:HappyLee_12 | 发布于 2007-08-09 09:51

在永远的玛丽隐藏点大集合中...

楼主太棒了,我狂顶!!!



id: 2360928357
24L | 作者:212.201.83.* | 发布于 2007-08-09 10:23

吧主,这个弄成精品我很不好意思,因为我觉得这方法不怎么好。

发此贴主要目的是抛砖引玉。

看看别人有没什么好办法。

比如QQ记忆要我截的2-5,我调了好一会儿,还是有问题。

那个应该三根管子的地方变成两根管子了!可能城堡关用这个方法最容易出的问题就是多一块砖、少一块砖问题。有时拼接不唯一。

还有有悬浮桥的地方用这个也很不好处理�



id: 2360947890
25L | 作者:yecongxiao | 发布于 2007-08-09 10:26

PS,刚才看到n多广告。已经删�


id: 2361180072
26L | 作者:HappyLee_12 | 发布于 2007-08-09 10:57

嗯,看到了,那个xxchw太可恶了,楼上辛苦了!!!

我觉得这个方法很值得参考,可以激起后人的兴趣,当然,你做这个攻略也很不容易,作出来那个图片也不算失败,所以是精品!!!



id: 2361213338
27L | 作者:212.201.83.* | 发布于 2007-08-09 11:01

谢谢!

纠正9楼的一个错误。填写焦距那里不是越大越好。有时填太大了反而出现拼接错乱。有时200都是可以正常的。

我目前还有种办法就是不要每隔1秒自动截,而是玩家每走一屏按截图键。(程序会自动按文件名储存)这样就不用挑选图了�



id: 2361229561
28L | 作者:HappyLee_12 | 发布于 2007-08-09 11:03

嗯...


id: 2361234274
29L | 作者:212.201.83.* | 发布于 2007-08-09 11:04

不知道21楼图的作者是怎么弄的�


id: 2361370184
30L | 作者:HappyLee_12 | 发布于 2007-08-09 11:21

应该是一个办法吧...

我们吧中wsmlx也会制作这种图片,他用的是Hyper Snap...



id: 2361420912
31L | 作者:218.16.196.* | 发布于 2007-08-09 11:28

一种最终极的办法:直接读取MF的游戏关卡数据并调用其gfx直接绘图并保存.-_-(或许是骨灰级玩家才可能使用的方法吧)


id: 2361454216
32L | 作者:212.201.83.* | 发布于 2007-08-09 11:32

Hyper Snap我今天也试了,好像没比SnagIt多什么功能。

两者都能截滚动窗口�



id: 2361456115
33L | 作者:HappyLee_12 | 发布于 2007-08-09 11:33

楼上是编程男吗???

再说关卡数据岂能那么容易读出来???自己画一张图很麻烦啊...



id: 2361491032
34L | 作者:218.16.196.* | 发布于 2007-08-09 11:37

基本也只能用截图软件了.滚动窗口的能否通过编写什么程序修改mario的位置达到让普通关卡自动卷轴的效果呢?因为那些软件截滚动窗口也是让窗口自动滚动.

SMX不也要画图吗,所以只要有数据画图还是不会很难的.至于破解游戏和数据格式的我是新手,所以就...



id: 2361491218
35L | 作者:212.201.83.* | 发布于 2007-08-09 11:37

应该是楼上的楼上才是。

我本来想,既然能截滚动窗口,那无非是把mario当成光标,整个游戏场景当一副画吗?结果软件显示:不支持�



id: 2361514475
36L | 作者:218.16.196.* | 发布于 2007-08-09 11:40

那软件怎么设置mario成光标的?我怎么没发现.


id: 2361562717
37L | 作者:212.201.83.* | 发布于 2007-08-09 11:46

没这设置的,是我脑子里想象的。

我想不就是要让屏幕走起来吗?mario行啊!而mario和光标没什么本质区别啊

我觉得如果告诉开发截图软件的人,应该能实现�



id: 2361607358
38L | 作者:218.16.196.* | 发布于 2007-08-09 11:52

哦,自己控制"光标"移动的意思啊,现在只能由软件控制吧,以后也有可能.

不过现在创建光标和创建图像对象也使用了不同的API,如果能坐出个程序方便直接修改mario当前位置就比较容易了.



id: 2362662396
39L | 作者:212.201.83.* | 发布于 2007-08-09 14:04

回复30楼:重新试了HyperSnap ,这软件是可以追加新截的图到原图右边,但似乎只是追加到右边,没有进行智能拼接。

wsmlx那个funny tanks的图到底怎么截的我还不知道。下次问问他�



id: 2362682783
40L | 作者:六只梦幻 | 发布于 2007-08-09 14:07

把上设置成up不管�


id: 2362733090
41L | 作者:212.201.83.* | 发布于 2007-08-09 14:13

对准管子起跳,碰到管子时按上。

如果再不行,你换4.0的算�



id: 2362772031
42L | 作者:六只梦幻 | 发布于 2007-08-09 14:17

谢谢你212.201.83.*


id: 2362781803
43L | 作者:212.201.83.* | 发布于 2007-08-09 14:19

不客气。我就是楼主


id: 2362987216
44L | 作者:绿色猫啦啦 | 发布于 2007-08-09 14:43

不错...


id: 2363056496
45L | 作者:HelloTommy | 发布于 2007-08-09 14:52

有股Mario分身的感觉......................


id: 2363218680
46L | 作者:绿色猫啦啦 | 发布于 2007-08-09 15:12

汗...分身...


id: 2364352769
47L | 作者:HappyLee_12 | 发布于 2007-08-09 17:22

其实把Mario去掉是最完美的,对了,最好把上面一排都去掉,反正没有什么大用...


id: 2364467538
48L | 作者:绿色猫啦啦 | 发布于 2007-08-09 17:35

是..


id: 2364508390
49L | 作者:HappyQ_Memory | 发布于 2007-08-09 17:40

终于出来休息一会儿,刚才在用Eggvine把MF的2-5复刻并HACK到我的耀西岛作品中-_-


id: 2364518026
50L | 作者:HappyLee_12 | 发布于 2007-08-09 17:41

怎么老是复刻啊(汗,差点打成妇科),自己编关卡才算英雄!!!


id: 2364590885
51L | 作者:219.128.144.* | 发布于 2007-08-09 17:50

说明MF关卡设计人是英雄.


id: 2364594158
52L | 作者:HappyQ_Memory | 发布于 2007-08-09 17:51

我的HACK耀西岛的第一世界应该都是复刻吧-_-后面就自己编了^_^实在不行我先编后面的。。。。。有空我附张烂图上来-_-不知道本吧还有谁在做YI的HACK-_-


id: 2369894579
54L | 作者:绿色猫啦啦 | 发布于 2007-08-10 11:10

哦..


id: 2382871107
56L | 作者:wsmlx | 发布于 2007-08-11 20:37

回39楼:

其实就是用的那个功能,而拼接方面是用"图像--裁去条型区域--垂直"弄的,虽然累了点,不过挺好用的,就是截图是有点手忙脚乱的

(好像有个语音截图的,好像挺好玩的样子---拿个麦克风在电脑前,到了位置就喊:"截!")

不过那智能拼接真的很强啊.....



id: 2383013604
57L | 作者:HappyLee_12 | 发布于 2007-08-11 20:54

汗...

如果你大喊一声:"截",结果不小心向后一仰,栽了一个大跟头...



id: 2383245176
58L | 作者:HappyQ_Memory | 发布于 2007-08-11 21:21

然后你的姐姐跑过来问:“弟弟你干啥?�


id: 2383501355
59L | 作者:212.201.83.* | 发布于 2007-08-11 21:50

汗!

回复56楼:

谢谢告诉我!